/* CSS Document */
body{font-family:Microsoft YaHei,SimSun, Helvetica,STHeiti,Droid Sans Fallback; font-size: 100%;position:relative;}
body, ul, p, h1, h2, h3, h4, h5{margin: 0; padding: 0;list-style:none;}
a img{border:none;max-width:100%;}
.header{border: 0 none; height: 44px; overflow: hidden; width: 100%;background: -moz-linear-gradient(top, rgba(135, 184, 237, 1), rgba(58, 111, 184, 1));background: -webkit-gradient(linear,top,from(rgba(135, 184, 237, 1)),to(rgba(58, 111, 184, 1)));background: -webkit-linear-gradient(top, rgba(135, 184, 237, 1), rgba(58, 111, 184, 1));background: -o-linear-gradient(top, rgba(135, 184, 237, 1), rgba(58, 111, 184, 1));text-align:center;}
.nav{height:37px; border-bottom:1px solid #dcdcdc; line-height:37px; background: -moz-linear-gradient(top, rgba(245, 245, 245, 1), rgba(234, 234, 234, 1));background: -webkit-gradient(linear,top,from(rgba(245, 245, 245, 1)),to(rgba(234, 234, 234, 1)));background: -webkit-linear-gradient(top, rgba(245, 245, 245, 1), rgba(234, 234, 234, 1));background: -o-linear-gradient(top, rgba(245, 245, 245, 1), rgba(234, 234, 234, 1));}
.nav ul{width:100%;}
.nav li{float:left; text-align:center; width:20%; font-size:20px; padding:0px; margin:0px;}
.nav li a{color:#333; text-decoration:none;}
.nav li .naved{color:#266fb5; border-bottom:3px solid #266fb5; padding:0px 4px;}
.newslist{clear:both; font-size:18px;}
.newslist li{border-bottom:1px solid #ebebeb; padding:5px 12px; height:23px; overflow:hidden; min-height:23px; height:auto; clear:both; display:block;}
.newslist li a{color:#333; text-decoration:none;}
.newslisttg{clear:both; font-size:14px; display:block; position:relative; padding-top:5px;}
.newslisttg li{padding:5px 12px; height:23px; overflow:hidden; min-height:23px; height:auto; clear:both; display:block;}
.newslisttg li a{color:#C6AC36; text-decoration:none;}
.newslisttg ul{padding-left:0px;}
.newslisttg .sp{color:#C6AC36; background:#FFF1B0; padding:0px 2px; position:absolute; left:12px; top:11px;}
.newslist .p_newslist{float:left; width:90px; text-align:left;background:url(images/pages/webapp/xtjz.gif) no-repeat;}
.newslist p{line-height:23px; height:46px;}
.newslist .tim{color:#78797a; font-size:12px; height:20px; line-height:20px;}
.newslist .tim span{color:#fff; background:#4f90d0; padding:0px 2px; float:right;}
.newscont{}
.newscont li{border-bottom:1px solid #ebebeb; padding:5px 12px; font-size:18px; line-height:30px;}
.newscont li a{color:#333; text-decoration:none}
.bn{border-bottom:none}
.jz{background:#ebebeb; border-radius: 3px 3px 3px 3px; border:1px solid #dedede; text-align:center; font-size:18px; line-height:45px;color:#a09c9c; height:45px; margin:10px 12px;}
.bq{background:#4f90d0; color:#fff; font-size:18px; text-align:center; height:40px; line-height:40px; clear:both; display:block;}
.zt{height:48px; border-bottom:1px solid #dcdcdc; text-align:center; line-height:48px; color:#3f7bb6;font-size:22px; clear:both; display:block; position:relative;}
.zt a{padding:0px 20px; text-decoration:none; border: 1px solid #EFEFEF; color: #B5B5B5; display: inline-block; font-size: 15px; height: 32px; line-height: 32px; margin: 0 6px; position: relative; width: 60px;}
.zt .ztjx:after{border-color: #658FBD #658FBD #FFFFFF #FFFFFF; border-style: solid; border-width: 6px; content: ""; display: block; height: 0; position: absolute; right: 0; top: 0; width: 0;}
.zt .ztjx{border: 1px solid #D4E0ED;color:#3f7bb6;}
.newscont .tim{clear:both; width:100%; display:block;color: #78797A;font-size: 12px; height:16px; line-height:16px;}
.gghf{width:100%; margin-bottom:5px;}
.gghf img{width:100%;}
.tabao{text-align:center;clear:both; display:block ; height:102px;}
.tabao ul{margin:0 auto; width:312px;}
.tabao li{float:left; width:92; border:1px solid #ddd;margin:0 5px 0 5px; height:92px;}
.tabao li img{width:92px; height:90px;}
.backtop{height:48px; line-height:48px; text-align:right; padding:0px 5px; clear:both; font-size:18px;}
.backtop a{color:#4f90d0; text-decoration:none}
.cont{padding:0px 5px;}
.cont .tit{font-size:18px; line-height:24px; padding-top:5px;}
.cont .tit a{color:#333; text-decoration:none; clear:both;}
.cont .tit .time{clear:both; font-size:12px; color:#78797a}
.cont .cont_pic img{width:100%;}
.cont .cont_pic span{clear:both; font-size:14px; color:#78797a; height:25px; line-height:25px;}
.cont .contan{line-height:30px; font-size:16px; color:#333;}
.cont .contan img{width:100%;}
.cont .contan .nhaidu_logo img{width:15px;height:15px;}
.cont .fxd{clear:both; font-size:12px; color:#78797a; vertical-align:middle; height:40px;}
.cont .fxd .f1{line-height:20px; height:16px; float:left; padding-top:8px;}
.cont .fxd a{margin:2px;}
.cont .fxd img{padding-top:5px;}
.xgxw{height:40px; line-height:40px; background:#EBEBEB; color:#737171; padding-left:10px; font-size:18px;}
.tg .span{color:#fff; background:#4f90d0; padding:0px 2px; float:left;}
.tg .tglist{color:#367cc0; font-size:14px;}
#toTop{background: url(images/pages/webapp/lanren_top.jpg) no-repeat; bottom: 2px; display: block; height: 36px; opacity: 0.8; position: fixed; right: 2px; width: 36px;}
#toTop:hover{opacity: 1;}
.collectTip{background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7); border-radius: 10px 10px 10px 10px; bottom: 20px; display: none; height: 90px; left: 50%; margin-left: -140px; position: absolute; width: 270px; z-index: 999;}
.collectTip:after{border-color: rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); border-style: solid; border-width: 10px; bottom: -20px; content: ""; display: block; height: 0; left: 125px; overflow: hidden; position: absolute; width: 0;}
.collectTipClose{background: none repeat scroll 0 0 #000000; border: 3px solid #FFFFFF; border-radius: 15px 15px 15px 15px; box-shadow: 1px 1px 2px #444444; color: #FFFFFF; cursor: pointer; display: block; font-size: 24px; font-weight: bold; height: 24px; line-height: 24px; position: absolute; right: -15px; text-align: center; top: -15px; width: 24px;}
.collectTipLogo{background: url("images/pages/webapp/logo1.png") no-repeat scroll 0px 0px ;-webkit-background-size:100% 100%;background-size:100% 100%; border-radius: 5px 5px 5px 5px; height: 60px; left: 15px; position: absolute; top: 15px; width: 60px;}
.collectTipText{color: #FFFFFF; font-size: 14px; left: 90px; line-height: 20px; position: absolute; top: 15px; width: 165px;}
.collectTipText i{background: url(images/pages/webapp/index-bg.png) no-repeat 2px 2px ;-webkit-background-size:80% 80%;background-size:80% 80%; display: inline-block; height: 20px; margin-top: -2px; vertical-align: middle; width: 30px;}
.fxd .bds_tsina{background:url(images/pages/news_view/sina.png) no-repeat scroll 0 0 transparent;background-position:0 0 !important;padding-right: 5px;opacity:0.7;filter:alpha(opacity=70);}
.fxd .bds_tqq{background:url(images/pages/news_view/wb.png) no-repeat scroll 0 0 transparent;background-position:0 0 !important;padding-right: 5px;opacity:0.7;filter:alpha(opacity=70);}
.cont .contan .m_img{text-indent:0;}
.cont .contan p{text-indent:2em;}
.collectTipText .lyg{background: url(images/pages/webapp/web_top.png) no-repeat 7px 1px ;-webkit-background-size:80% 80%;background-size:50% 80%; display: inline-block; height: 20px; margin-top: -2px; vertical-align: middle; width: 25px;}
#pages{margin:15px auto; text-align:center; clear:both;font-size:14px;}
#pages strong,#pages a{padding:8px 10px; margin:2px; border:1px solid #ccc; text-align:center; color:#094990;text-decoration:none;}
#pages strong, #pages a#current{background:#077ac7; color:#fff; border:0;text-decoration:none;}
#pages a:hover,#pages a#current:hover{background:#fff; color:#c00;text-decoration:none;}
#pages .pre{padding:8px 10px;margin:2px; border:1px solid #ccc; text-align:center; color:#CCCCCC;}
#nhaidu-copyright .zt a{top:6px;}
.contan p:first-child img{margin-left:-2em;}
